#python 自带的单元测试的模块
import unittest


age = 10
class Calc_Test(unittest.TestCase):
    def setUp(self) -> None:
        #通过的意思，将函数结构补充完成的一个代码，什么也不执行
        # pass
        print("setup")

    def test1(self):
        print("test1")
        self.assertEqual(age,12)

    def test2(self):
        print("test2")
        self.assertEqual(age,10)


    def tearDown(self) -> None:
        print("teardown")


# if __name__ == "__main__":
#     # unittest.main()
#     #创建一个测试套件
#     suite = unittest.TestSuite()
#     suite.addTest(Calc_Test("test2"))
#
#     #textrunner，用来运行测试套件
#     runner = unittest.TextTestRunner(verbosity=2)
#     runner.run(suite)


